plot of land with abundant bitterleaf - French English Dictionary